package com.verify.data.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Getter
@Setter
@EqualsAndHashCode
public class ExcelTable6 implements Serializable {

    // 定岗机构编码
    @ExcelProperty("定岗机构编码")
    private String positionOrgCode;  // 定岗机构编码

    // 定岗机构全称
    @ExcelProperty("定岗机构全称")
    private String positionOrgFullName;  // 定岗机构全称

    // 岗位类型
    @ExcelProperty("岗位类型")
    private String positionType;  // 岗位类型

    // 定岗岗位名称
    @ExcelProperty("定岗岗位名称")
    private String positionName;  // 定岗岗位名称

    // 岗位别名
    @ExcelProperty("岗位别名")
    private String positionAlias;  // 岗位别名

    // 岗位字典编码（关联）
    @ExcelProperty("岗位字典编码（关联）")
    private String positionDictCode;  // 岗位字典编码（关联）

    // 岗位字典名称（关联）
    @ExcelProperty("岗位字典名称（关联）")
    private String positionDictName;  // 岗位字典名称（关联）

    // 岗位层级类型
    @ExcelProperty("岗位层级类型")
    private String positionLevelType;  // 岗位层级类型

    // 岗位层级上限
    @ExcelProperty("岗位层级上限")
    private String positionLevelUpperLimit;  // 岗位层级上限

    // 岗位层级下限
    @ExcelProperty("岗位层级下限")
    private String positionLevelLowerLimit;  // 岗位层级下限

    // 岗位族群
    @ExcelProperty("岗位族群")
    private String positionGroup;  // 岗位族群

    // 管理层级
    @ExcelProperty("管理层级")
    private String managementLevel;  // 管理层级
}
